red-headed finch - İspanyolca İngilizce Sözlük